2023/12/23947字符
http
请求服务器
const http = require('http');
const request = http.request('http://bozai.tech/data/note', {
method: 'GET',
}, resp => {
console.log(resp.statusCode); // 服务器响应状态码
console.log(resp.headers['content-type']); // 服务器响应状态码
let result = '';
// node 已将 http 模块封装好,将内容进行流式读取
resp.on('data', chunk => {
result += chunk;
});
resp.on('end', () => {
console.log(JSON.parse(result));
})
});
request.end(); // 消息体结束
创建服务器
const http = require('http');
const server = http.createServer((req, res) => {
console.log(req.url); // 地址
console.log(req.headers); // 响应头
res.setHeader('a', 1);
res.write('hello');
res.end();
});
server.listen(80, () => {
console.log('服务已启动');
});